//
// Created by LovingYoung on 11/1/2015.
//

#include <fstream>
#include "hanoi.h"

using namespace std;

ifstream fin("data.in");
//ofstream fout("data.out");

int main(){
    int count;
    fin >> count;
    liuyang::Hanoi hanoi(count);
    vector<vector<int> > a = hanoi.getShortestPath();
    return 0;
//
//    vector<int> a(3);
//    a[0] = 0;
//    a[1] = 2;
//    a[2] = 0;
//    liuyang::status s1(3, a);
//    liuyang::status s2(3, a);
//    cout << (s2 < s1) << endl;
}